var examples = [];
examples.push({
    "path": "./ex-popup.vue",
    "title": "UI层",
    "readme": `ui弹框组件的调用方法：&lt;rx-popup>&lt;rx-popup/>，其中有个属性 mask-close ，该属性为点击需要关闭的时候（不做任何处理）添加。`
});
examples.push({
    "path": "./ex-popup.1.vue",
    "title": "功能层",
    "readme": `弹框功能层，调用的初始化方法：Vue. prototype. $rxPopup = 
    new Vue.prototype. $rxConstructor .Mask ({popups，store，globalConfig}) .show，
    <br>popups为引入进来的ui层
    <br>store为该实例下的store
    <br>globalConfig为自定义配置
    <br>之后调用的方法为：<br>this.$rxPopup(弹框名称,params)。该方法返回的是promise`
});
module.exports = {
    "name": "popup",
    "desc": "弹框组件分为两个部分：1.UI层，2.功能层",
    "examples": examples,
    "API": {
        props: [//属性
            'size|弹框尺寸（large,middle,normal,small）|String|normal',
            'center|弹框是否上下居中|Boolean|false'
        ],
        events: [//事件
            'this.$emit("reject")|弹框取消关闭|',
            'this.$emit("resolve")|弹框确认关闭|'
        ],
        slots: [//插槽
            'header|头部',
            'footer|底部'
        ]
    }
}
